@charset "utf-8";
/* CSS Document */
body { color: #555; margin: 0px; padding: 0px; font-size: 14px; font-family: "Microsoft YaHei"; height:100%; width:100%;}
a { text-decoration: none; color: #555 }
/*a:link, a:visited { color: #333333; }*/
li a:hover {  text-decoration: none; }
* { margin: 0px; padding: 0px; font-family: "Microsoft YaHei"; outline: none }
ul, li { list-style-type: none; margin: 0px; padding: 0px; }
img { border: 0px; vertical-align: middle; }
.clear { clear: both; height:0;}
input, select { vertical-align: middle; }
.no { display: none; }
table { margin: 0px auto; table-layout: fixed; }
i{ font-style:normal}
.f-right
{
    float: right;
}
.f-left{
    float: left;
}
.fz14-co555{
    font-size: 14px;
    color: #555;
}
.fz12-co999{
    font-size: 12px;
    color: #999;
}

/*咸宁头部*/
.xn-bg{
    background: url("../images/xn2018_bg.png") no-repeat;
    width: 100%;
    /*height: 964px;*/
    overflow: hidden

}
.xn-header{
    width: 1242px;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 10px;
    position: relative;
}
.xn-header-main .xn-header-main-left{
    float: left;
    overflow: hidden;
    width: 894px;

}
.xn-header-main-left img{
    float: left;
    padding-top: 5px;

}
.xn-header-main-left-right{
    float: right;
}
.xn-weibo img{
    margin-right: 5px;
}
.xn-weibo .mr0{
    margin-right: 0;
}
.xn-header-main .xn-header-main-right{
    float: right;
}
.xn-header-main-left-right{
    text-align: center;
   background: url("../images/xn2018_index_icon38.png");
    width: 544px;
    height: 40px;
    line-height: 40px;
}
.xn-header-main-left-right span{
    color: #fff;
}
.xn-header-main-left-right span:after{
    content: url("../images/xn2018_index_icon37.png");
    position: relative;
    top: 2px;
    padding: 0 4px;
}
.xn-header-main-left-right .index-after:after{
    content: none;
}
.xn-header-main-right span{
    color: #fff;
    line-height: 40px;
}
.xn-logo-weibo{
    width: 1242px;
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
    margin-bottom: 12px;
    padding-top: 55px;
    position: relative;
}
.xn-logo{
    /*margin-bottom: 12px;*/
}
.xn-weibo{
    float: right;
    overflow: hidden;
}

/*咸宁底部*/
.xn-footer{
    width: 100%;
    background: rgba(255,255,255,0.3);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4Cffffff,endColorstr=#4Cffffff);
    height: 90px;

}
.xn-footer-div{
    width: 1242px;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 12px;
}

.xn-footer .xn-footer-right{
    color: #fff;
    float: left;
    width: 868px;
    font-size: 12px;
    margin-top: 25px;
}
.xn-footer-right p{
    padding-bottom: 5px;
}
.xn-footer .xn-footer-right a{
    color: #fff;
    font-size: 12px;
}
.xn-footer .xn-footer-left{
  float: right;
    margin-top: 25px;
}
.xn-footer .xn-footer-left img{
    margin-left: 10px;
}
.xn-footer-lianjie{
    width: 1242px;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 8px;
}
.xn-footer-lianjie .wzhansh{
    float: right;
}
.xn-footer-lianjie .wzhansh a{
    color: #fff;
}
.xn-footer-img{
    text-align: center;
    height: 1px;
    margin-bottom: 19px;
}
.xn-footer-lianjie ul li{
    float: left;
    padding-right: 29px;
    margin-right: 4px;
    position: relative;
}
.xn-footer-lianjie span{
    color: #fff;
    float: left;
    padding-top: 1px;
    font-size: 12px;
    padding-top: 3px;
}

.xn-footer-lianjie ul{
    float: left;
    margin-left: 10px;
}
.xn-footer-lianjie ul li select{

    width: 180px;
    padding: 0 2%;
    margin: 0;
    border: 0;
    color: #fff!important;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    text-align: right;
    font-size: 12px;
    padding: 2px 10px;
    padding-right: 0;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19ffffff,endColorstr=#19ffffff);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance:none;
    background:url("../images/xn2018_zqgl_icon20.png") right center no-repeat;
}
.xn-footer-lianjie ul li select::-ms-expand{ display: none;}
.youqing{
    /*font-weight: bold;*/
}
.xn-footer-lianjie ul li select option{
    outline: none;
    border: 0;
    color: #333;
    border-width: 0;
    text-align: right;
    width: auto;


}

/*右侧导航*/
.right-menu{
    position: fixed;
    right: 0;
    top: 270px;
}
.right-menu ul li{
    margin-bottom: 10px;
    cursor: pointer;
    position: relative;
}
.right-menu ul li .youhui .hides{
    position: absolute;
    left: -25px;
    top: -54px;
    display: none;
}
/* leftsead */

#leftsead{width:131px;height:143px;position:fixed;top:258px;right:0px;}

*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}

#leftsead li{
    width: 131px;
    height: 43px;
}

#leftsead li i{float:right;}

#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:131px;}

#leftsead li a .shows{display:block;}

#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}

#leftsead li a.youhui .hides{display:none;position:absolute;right:190px;top:-26px;}

#leftsead .leftsead-img01{
    background: url("../images/xn2018_index_icon57.png");
    width: 142px;
    height: 50px;
    display: inline-block;
}
#leftsead .leftsead-img02{
    background: url("../images/xn2018_index_icon49.png");
   width: 54px;
   height: 44px;
    display: block;
}
#leftsead .leftsead-img03{
    background: url("../images/xn2018_index_icon58.png");
  width: 142px;
    height: 50px;
    display: inline-block;
}
#leftsead .leftsead-img04{
    background: url("../images/xn2018_index_icon50.png");
   width: 54px;
    height: 44px;
    display: block;
}
#leftsead .leftsead-img05{
    background: url("../images/xn2018_index_icon51.png");
    width: 54px;
    height: 44px;
    display: inline-block;
}
#leftsead .leftsead-img06{
    background: url("../images/xn2018_index_icon62.png");
    width: 101px;
    height: 116px;
    display: block;
}
#leftsead .leftsead-img07{
    background: url("../images/xn2018_index_icon52.png");
   width: 54px;
  height: 44px;
    display: inline-block;
}
#leftsead .leftsead-img08{
    background: url("../images/xn2018_index_icon61.png");
   width: 101px;
    height: 116px;
    display: block;
}
#leftsead .leftsead-img09{
    background: url("../images/xn2018_index_icon53.png");
   width: 54px;
   height: 45px;
    display: inline-block;
}
#leftsead .leftsead-img10{
    background: url("../images/xn2018_index_icon60.png");
    width: 101px;
   height: 116px;
    display: block;
}
#leftsead .leftsead-img11{
    background: url("../images/xn2018_index_icon59.png");
  width: 142px;
    height: 50px;
    display: inline-block;
}
#leftsead .leftsead-img12{
    background: url("../images/xn2018_index_icon54.png");
    width: 54px;
    height: 44px;
    display: block;
}
/*头部搜索框*/

.index-serch{
    float: left;
    position: relative;
    left:446px;
    /*display: none;*/
}
.index-serch span input
{
    width: 207px;
    height: 35px;
    line-height: 35px;
    background-color: #fff;
    border-radius: 15px;
    border: 0;
    padding-left: 48px;
}
.index-serch span {
    position: relative;
}
.index-serch span img{
    position: absolute;
    top: 1px;
    left: 17px;
}
.serch-logo{
    position: relative;
    left: -26px;
}
.serch-button{
    cursor: pointer;
}




